package com.moon.springbootinit.datasource;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
 * 适配器模式
 * 统一数据源接口(新数据源接入)
 */
public interface DataSource<T> {

    /**
     * 统一搜索接口
     * @param searchText
     * @param pageNum
     * @param pageSize
     * @return
     */
    Page<T> doSearch(String searchText,long pageNum,long pageSize);
}
